Manager: List Manager



Carbon will fully support the List Manager. Applications that use custom list definition procedures (also known as LDEFs) work correctly; however, you must compile them as PowerPC-native code.

Apple encourages you to revise your application so that it accesses the data structures defined by the List Manager only through accessor functions. The use of these accessor functions will give your application greater threading flexibility in Mac OS X. Furthermore, you must use the functions provided for creating and disposing of List Manager data structures. In Mac OS X, applications might not be allowed to create and dispose of List Manager data structures except by calling List Manager functions.

Supported  CallListClickLoopProc

Supported  CallListDefProc

Supported  CallListSearchProc

Supported  CreateCustomList

Supported  DisposeListClickLoopUPP

Supported  DisposeListDefUPP

Supported  DisposeListSearchUPP

Supported  GetListActive

Supported  GetListCellIndent

Supported  GetListCellSize

Supported  GetListClickLocation

Supported  GetListClickLoop

Supported  GetListClickTime

Supported  GetListDataBounds

Supported  GetListDataHandle

Supported  GetListDefinition

Supported  GetListFlags

Supported  GetListHorizontalScrollBar

Supported  GetListMouseLocation

Supported  GetListPort

Supported  GetListRefCon

Supported  GetListSelectionFlags

Supported  GetListUserHandle

Supported  GetListVerticalScrollBar

Supported  GetListViewBounds

Supported  GetListVisibleCells

Supported  InvokeListClickLoopUPP

Supported  InvokeListDefUPP

Supported  InvokeListSearchUPP

Supported  LActivate

Supported  LAddColumn

Supported  LAddRow

Supported  LAddToCell

Unsupported  laddtocell

Use LAddToCell instead.

Supported  LAutoScroll

Supported  LCellSize

Unsupported  lcellsize

Use LCellSize instead.

Supported  LClick

Unsupported  lclick

Use LClick instead.

Supported  LClrCell

Unsupported  lclrcell

Use LClrCell instead.

Supported  LDelColumn

Supported  LDelRow

Supported  LDispose

Supported  LDraw

Unsupported  ldraw

Use LDraw instead.

Supported  LGetCell

Unsupported  lgetcell

Use LGetCell instead.

Supported  LGetCellDataLocation

Unsupported  lgetcelldatalocation

Use LGetCellDataLocation instead.

Supported  LGetSelect

Supported  ListClickLoopProcPtr

Supported  ListDefProcPtr

Supported  ListNotificationProcPtr

Supported  ListSearchProcPtr

Supported  LLastClick

Supported  LNew

Unsupported  lnew

Use LNew instead.

Supported  LNextCell

Supported  LRect

Unsupported  lrect

Use LRect instead.

Supported  LScroll

Supported  LSearch

Supported  LSetCell

Unsupported  lsetcell

Use LSetCell instead.

Supported  LSetDrawingMode

Unsupported  LSetLDEF

This QuickTime function for manipulating lists is not supported in Carbon.

Unsupported  LSetNotificationCallback

QuickTime list notification functions are not supported in Carbon.

Supported  LSetSelect

Unsupported  lsetselect

Use LSetSelect instead.

Supported  LSize

Supported  LUpdate

Supported  NewListClickLoopProc

Supported  NewListClickLoopUPP

Supported  NewListDefProc

Supported  NewListDefUPP

Supported  NewListSearchProc

Supported  NewListSearchUPP

Supported  SetListCellIndent

Unsupported  SetListCellSize

Supported  SetListClickLoop

Supported  SetListClickTime

Unsupported  SetListDefinition

Unsupported  SetListDefinitionProc

Supported  SetListFlags

Unsupported  SetListHorizontalScrollBar

Supported  SetListLastClick

Supported  SetListPort

Supported  SetListRefCon

Supported  SetListSelectionFlags

Supported  SetListUserHandle

Unsupported  SetListVerticalScrollBar

Supported  SetListViewBounds

Unsupported  SetListVisibleCells

[Table of Contents] [Manager Index] [Function Index]

Generated on: 7/7/99. Copyright 1999 Apple Computer, Inc. All rights reserved.